home *** CD-ROM | disk | FTP | other *** search
-
- YAPY v1.3
- (Yet Another PGP-thingy for YAM)
- © 1997 Fredrik Rambris
-
- Using SelectPGPKey © 1997 Jürgen Kempkes
-
-
- LEGAL SHIT
- ¯¯¯¯¯¯¯¯¯¯¯¯
- I take no responsibility what so ever in any circumstance. I nor anybody else
- gives you any guarantee at all. Use this program at your own risc. This program
- is distributed under the terms of MOO-WARE. You may spread it as long as it's
- unmodified and you Moo everytime you use YAPY =o].
-
-
- INTRODUCTION
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- This is a set of programs and scripts that integrates PGP with YAM 1.3.4. It
- allows you to sign, encrypt a message and add your public-key to the current
- letter. It ofcause also enables you to decode incoming messages and collect
- other's public-keys. It installs neatly on the 'Editor'-button in the
- 'Write letter'-window so that it's available at the writing stage. This will
- become obsolete when YAM 2.0 is released.
-
-
- INSTALLATION
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- The installation isn't that hard. This assumes that you've already installed
- PGP and YAM (both the latest versions) in your system, set the
- environment-variable PGP to the path of the PGP-binary (ex. Net:PGP) as
- described in the manual of PGP and finaly generated your key-pair.
-
- 1. Copy the ReplacePGP and SelectPGPKey files to C:
- 2. Copy YAPY.rexx to YAM:Rexx
- 3. Copy EdMenu to YAM:
- 4. Open Configure-window in YAM and go to System (the right-most) and set the
- editor to C:EXECUTE YAM:EdMenu. But before you do that write
- down or copy the contents of this field before changing it.
- 5. Save the settings.
- 6. Open a shell-window and set the environment-variable EDITOR to that you
- just copied or wrote down. Ex. SETENV EDITOR "C:Ed"
- 7. Make this permanent by copying it to ENVARC. Ex. COPY ENV:EDITOR ENVARC:
- 8. Edit the Set keyid "" line in YAM:EdMenu and set it to the
- KeyID of your own key. To view your KeyID type PGP -kv and copy the number
- after the key-length. Here's an example of the output. The portion to cut
- is marked like this.
-
- ----[SHELL OUTPUT]-------------------------------------------------------
-
- --> pgp -kv
- Pretty Good Privacy(tm) 2.6.3i - Public-key encryption for the masses.
- (c) 1990-96 Philip Zimmermann, Phil's Pretty Good Software. 1996-01-15
- International version - not for use in the USA. Does not use RSAREF.
- Current time: 1997/06/22 17:48 GMT
-
- Key ring: 'Work:Comm/Internet/PGP/bin/pubring.pgp'
- Type Bits/KeyID Date User ID
- pub 1024/B2722B3D 1997/06/21 Fredrik Rambris <boost@bigfoot.com>
- 1 matching key found.
-
- -------------------------------------------------------------------------
-
- The line in YAM:EdMenu should in this example look like
-
- Set keyid "0xB2722B3D"
-
- As you can see is a 0x in front of the KeyID
-
- 9. Add the following line to YAM:.config.
- RexxMenu1 = YAM:rexx/YAPY.rexx
- You may replace RexxMenu1 with RexxMenu2, RexxMenu3 and so on. Pick one that
- is not already taken.
-
- USAGE
- ¯¯¯¯¯¯¯
- When you compose a message you may click on the Editor-button to invoke the
- YAPY-menu. Here you can select among the diferent actions that is
- offered. These are
-
- Edit - Edit the current message. Just like a normal Editor-button behaves.
-
- PGP Encrypt - Encrypt the current message. The recipient's user ID is then
- asked for. After entering that the message is encrypted.
-
- PGP Sign - Sign the current message. You will be asked for your
- passphrase and then a digital signature will be generated and appended to
- your message.
-
- PGP Sign&Encrypt - Does the two above things in one go.
-
- Insert your Pub-key - This will extract your public-key (or the one
- specified in keyid) and append it to the current message. This is
- good when you want to give someone your public-key so that they can send
- encrypted letter to you.
-
- Nothing - Will just quit the requester.
-
-
- Also when you recieve a pgp-message (signed, encrypted or just a key) you
- simply select it (in the main window by single-clicking it) and choose
- YAPY.rexx in the ARexx menu. If it is a public-key it will be added to your
- public-keyring. If it is a encrypted message it will get decrypted. Finaly if
- it is signed it will be checked and if authentic it will remove the PGP
- signature.
-
-
- HISTORY
- ¯¯¯¯¯¯¯¯¯
-
- 1.3 (11.7.97) Jees! YAPY sure got response in the Amiga-world. So this time
- I've worked day and night to get this version ready... NOT! :o].
- Anyway. Included SelectPGPKey by Jürgen Kempkes which I got just
- two hours ago. Now you're able to select multiple recipents.
-
- 1.2 (4.7.97) Never made it to Aminet. Fixed the bug with 'pub' isn't always
- 'pub'.
-
- 1.1 (30.6.97) Second release on Aminet. (I thought I'd never update it =) )
- Fixed a bug in EdMenu causing KeyID parsing to fail.
- Also included SelectKey by Michael Praschl with is permission.
- Now you're able to select a key by clicking in a MUI-gui.
-
- 1.0 (23.6.97) Initial release on Aminet.
-
- FUTURE
- ¯¯¯¯¯¯¯¯
- This thingy may not be updated in the future. I just thought that there wasn't
- any good integrations of PGP with YAM. They all had their drawbacks. The
- drawback of YAPY is probably the installation-part (no installer-script).
- Anyway... back to the topic. As Marcel Beck will release YAM 2.0 in a month or
- so with built in and better integration of PGP with YAM along with a load of
- other neat news (not NEWS =) ) this bulk of bits and bytes will become obsolete
- when so.
-
-
- AUTHOR
- ¯¯¯¯¯¯¯¯
-
- This program and documentation is written by Fredrik Rambris. If you want to
- get in contact with me try these things:
-
- email: boost@bigfoot.com (prefered)
- irc: BOOST on EfNet (/who *|boost@*.algonet.se)
- homepage: http://hem1.passagen.se/frambris
- snailmail: Fredrik Rambris
- Blåeldsv. 14a
- S-231 75 BEDDINGESTRAND
- SWEDEN
-